a vast forest - Espagnol Anglais Dictionnaire